Tochi Brian Tochi Actor / Dubbing / Director / Producer / Scriptwriter DouBan IMDb Actor The Octagon 1980 5.2